package co.fitstart.scheduler.service;

import java.util.Date;

/**
 * 
 * @author haiyan_xiao
 *
 */
public interface SmsNoticeService {
    
    /**
     * 
     * @param date
     * @return
     */
    public int toExpiryCourseRound(Date date);
    
    /**
     * 
     * @param date
     */
    public void noticeToExpireRound(Date date);
    
    /**
     * 
     * @param date
     * @return
     */
    public int toNoticeSchedule(Date date);
    
    /**
     * 
     * @param date
     */
    public void noticeSchedule(Date date);
    
    /**
     * 
     * @param date
     * @return
     */
    public int toUnfreezeCourseRound(Date date);
    
    /**
     * 
     * @param date
     */
    public void noticeToUnfreezeRound(Date date);
    
    /**
     * 
     * @param date
     * @return
     */
    public int toNoticeScheduleToday(Date date);
    
    /**
     * 
     * @param date
     * @return
     */
    public int toNoticeScheduleTodayAtNine(Date date);
    
    /**
     * 
     * @param date
     */
    public void noticeScheduleToday(Date date);
    
    /**
     * 
     * @param date
     */
    public void noticeScheduleTodayAtNine(Date date);
}
